/******************************
|File: Emitter.h
|Author: Chris Folk
|Course: SGP
|Purpose: The class for the Particle Emitters functions and values
******************************/

#pragma once
#include "..\SGD Wrappers\SGD_Color.h"
#include "../SGD Wrappers/SGD_Listener.h"
class Emitter
{
	
	//float Update(float width, float height);
	void Render();


private:
	int MaxParticles;
	float SpawnRate;

	float EmitterPosX;
	float EmitterPosY;

	float EmitterVelocity;

	bool EmitterLooping;

	float EmitterSizeWidth;
	float EmitterSizeHeight;

	int Shape;

	SGD::Color EmitterColor;

	SGD::Listener Particles;
	
	

};